草庐IT

Java swing弹出菜单和jlist

全部标签

windows - 如何定义安装后出现在开始菜单上的快捷方式?

我正在VisualStudio中处理Windows安装项目。在“文件系统”编辑器中,在“用户程序菜单”节点下方,我有一个包含多个快捷方式的应用程序文件夹。一个快捷方式用于启动应用程序;另一个恢复应用程序的出厂设置(因此它也调用应用程序,但带有参数)。运行安装程序后,文件夹及其包含的快捷方式会在“开始”菜单中正确创建。此外,在没有代表我执行任何操作的情况下,安装程序会在“开始”菜单的“顶级”创建一个额外的快捷方式(即,当您通过单击“开始”按钮打开“开始”菜单时,它是可见的)。这个额外的快捷方式曾经是启动应用程序的快捷方式。那很好。但是由于我添加了“恢复出厂设置”快捷方式,所以这是出现在“

windows - sliksvn 显示弹出窗口, "There is no disk in the drive"

问题:我使用SlikSVN命令行客户端和Windows8.1机器。当我在任何文件夹中键入svnupdate时,会出现一个消息框,提示“驱动器中没有磁盘。请将磁盘插入驱动器F:”我无法停止或解释为什么会弹出sliksvn这条消息。截图:问题:您知道这可能是什么原因吗?更多详情:按几次“继续”后,它终于进行了更新。它发生在svnupdate和checkout上,但不会发生在svnstatus和info上。我已尝试清除我的SVN凭据。我已经尝试卸载并重新安装SlikSVN。我进行自定义安装,只安装客户端和工具。我没有注意到任何其他程序都会发生这种情况。我的电脑才用了几个星期。我的F:驱动器对

windows - 为什么 Windows Shell 上下文菜单处理程序会破坏 Windows 8/10 上的高级用户菜单 (Win+x)?

我的自定义Windowsshell上下文菜单处理程序非常有用,适用于从XP到7的所有Windows版本,但在Windows8、8.1和10上,安装它会破坏Win+X菜单(有时称为“高级用户菜单”,或“快速访问菜单”,或“WinX菜单”):当点击Win+X,菜单按预期显示,但它的项目不再起作用(当我点击它们时没有任何反应),除了最后四个项目仍然按预期工作的底部(“搜索”、“运行”、“关机/注销”、“桌面”):我很快在Google上发现,这是一个众所周知的问题,因为大量shell扩展与Windows8/10不“兼容”。但遗憾的是,我只发现应用程序用户在谈论这个问题及其“解决方案”,而没有开

Windows 上下文菜单运行隐藏的 xcopy

我正在尝试为Windows中的文件夹的上下文菜单添加一个新选项。我已经设法添加选项并指定其命令如下:xcopy.exe"%0\*""c:\Destination\"/EHY此代码添加到regedit.exe我在c:驱动器中有一个名为Destination的文件夹。我正在尝试将我右键单击的文件夹复制到Destination文件夹,没有命令提示符窗口。发生了什么:xcopy正在运行并在前台复制文件夹的内容。请帮我解决这两个问题:在不显示窗口的情况下运行xcopy命令。将文件夹复制到Destination中以复制的文件夹命名的新文件夹。谢谢。 最佳答案

c# - Windows Phone 弹出窗口始终位于顶部

WindowsPhoneSDK(WP8.1)的Flyout控件无法正常工作。无论我如何更改Placement属性,唯一改变的是PlacementMode.Full。顶部、底部、左侧和右侧仍将浮出控件保持在显示顶部。还有其他方法可以在我的页面底部显示Flyout吗?例如,Microsoft的日历应用程序在通过按下CommandBar的右侧AppBarButton更改View时具有这种确切的行为。以下是我尝试过的两种方式:XAML:C#:Flyoutflyout=(Flyout)this.Resources["MyFlyout"];flyout.Placement=FlyoutPlacem

c# - 如何将项目添加到窗口的上下文菜单中[仅适用于 pdf 文件和 doc 文件]

我为虚拟打印机创建了一个c#应用程序,但现在我正在寻找在右键单击任何.pdf文件或任何.doc文件时启动我的应用程序简而言之,我想在窗口的上下文菜单中添加项目,但仅限于.pdf文件和.doc文件。请建议我如何实现它。提前致谢。 最佳答案 要知道要修改/添加哪些键,请在此处查看已接受的答案:Addmenuitemtowindowscontextmenuonlyforspecificfiletype要使用C#添加键,请使用RegistryKey对象string[]exts={".pdf",".doc"};foreach(stringex

C++:如何在 Windows 的“开始”菜单中创建快捷方式

我想知道如何获取Windows上开始菜单文件夹的路径,然后创建指向可能包含非ASCII字符的路径的快捷方式。 最佳答案 这是解决方案。它使用Qt,但也可以不使用。然后只需使用std::wstring而不是QString。为了连接路径和文件名,您必须使用字符串操作而不是使用QDir。#includeboolcreateStartMenuEntry(QStringtargetPath){targetPath=QDir::toNativeSeparators(targetPath);WCHARstartMenuPath[MAX_PATH]

windows - 如何捕获从此菜单发送的 Windows 消息?

在大多数应用程序中,当您单击某个MenuItem时,会发送一个WindowsMessage(通常是WM_COMMAND),其中包含一个wParam表示所选MenuItem的ID。某个程序有一个窗口菜单(通过单击标题栏上的程序图标可以访问该菜单),我想知道当我从该菜单中选择特定的MenuItem时发送的WindowsMessage是什么。该程序是众所周知的-WindowsXP中的命令提示符窗口:(cmd.exe)这是窗口菜单:我想为那里的MenuItem捕获WindowsMessage和wParam,例如“粘贴”菜单项。(但不只是它..任何其他可能也是如此)这是我尝试过的:方法一:我经常

windows - 从 Windows 命令行显示 "toast"通知弹出窗口的程序?

我有一个监控脚本,当它检测到某事发生时,我想弹出一个“toastwindow”。是否有一个简单的可执行文件可供我运行来执行此操作?我知道编写这样的东西相对容易,但如果有可用的程序,我宁愿只使用现有的程序。 最佳答案 GrowlNotify软件有Windows版本here. 关于windows-从Windows命令行显示"toast"通知弹出窗口的程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

windows - 更换开始菜单

我想替换我自己的“开始”菜单,我正在尝试找出使用什么方法。有多种激活开始菜单的方法:单击它,按Windows键,按Ctrl+Esc键或tab直到它获取焦点并点击空格或回车键。我对win32的了解足够多,可以分别执行其中的每一项,而且我可以使用Spy++解决它。我真的很想知道是否有更简单的方法,但我找不到任何有用的文章。我想为XP和Vista/Windows7执行此操作。 最佳答案 我想您必须将自己注入(inject)explorer.exe进程(可以有多个进程,但您想要具有“Shell_TrayWnd”窗口的进程)并将任务栏或其子项